package demo03;

/*
 * 所有的引用类型变量都可以赋值为一个null值，但是代表了其中什么都没有。
 * 
 * 数组必须进行new初始化才能使用其中的元素。
 * 如果只是赋值一个null，没有进行new创建，那么就会发生：
 * 空指针异常
 * NullPointerException
 * 
 * 原因：忘了new
 * 解决：补上new
 */
public class Demo02ArrayNull {
    public static void main(String[] args) {
        int[] array = null;
        // array = new int[3];

        System.out.println(array[0]);
        // Exception in thread "main" java.lang.NullPointerException
        // at demo03.Demo02ArrayNull.main(Demo02ArrayNull.java:10)
    }
}
